alfalfa meal - Turkish English Dictionary